home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
jlut500.zip
/
DOC.ZIP
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1991-10-20
|
43KB
|
1,274 lines
───────────────────────────────────────────────────────────────
WITHOUT COMPROMISE. THE JL's. PROFESSIONAL SOFTWARE FOR PROFIS.
───────────────────────────────────────────────────────────────
H I S T O R Y
OF
▄███████▄ ▄██▄ ▄██▄ ▄██▄ ▄███████████▄ ▄██▄ ▄██▄
▀▀ ███ █████ ████ ████ ▀▀▀█████▀▀▀ █████ █████
███ █████ ████ ████ █████ █████ █████
███ █████ ████ ████ █████ █████ █████
▄▄ ███ ██████████▄ ████ ████ █████ █████ ██████████▄
▀███████▀ ▀████████▀ ▀██████████▀ ▀██▀ ▀███▀ ▀████████▀
───────────────────────────────────────────────────────────────
YOU CAN'T BEAT THAT FEELING
───────────────────────────────────────────────────────────────
--------------------------------------------------------------------------
JLUTIL v4.50 Changes, Enhancements... 10-01-91
--------------------------------------------------------------------------
Where can i pick up the newest Code ?
■ AFSN: 200/000
■ GTPN: 050/001 001/010 033/000 037/000 049/000
What does JLUTIL do?
With a few words: JLUTIL is a GT Companion (GT 14.00 to GT 17.00), which
monitors the levels of the users, inspects the LogFile, deletes messages,
changes attributes, validates messages, handles mailinglists, allows you
to search for users, incorporates a MailBox Control System, which answers
your mail, gives other sysops informations about your system (eg. which
files you have ready for download) via NetMail, involves Utilities to
changes a variable within a file like GT.CNF easily, handles Door-Files
for other programs, makes analyses, cleans LogFiles etc.
Where can i get support ? The Support Echo E02/650 is available at...
001/010 001/060 003/010 004/005 004/027 004/030 009/400 009/401 013/000
017/003 029/000 029/008 029/024 029/030 032/001 032/013 033/000 033/007
037/000 043/002 049/000 049/001 050/001 050/039 050/059 050/061 079/000
079/001 150/000 201/000 201/006 201/016 201/700 802/000 803/000 804/000
And what is new ?
1. MC has two new switches: -F and -N.
-F Moves all files listed in MCSFILES.@JL in JLPATH from
MAILIN\FILEIN to GTPATH.
-N If it detects a NODE????.ZIP in \MAILIN\FILEIN, it installs
NODELIST.BBS into GTPATH and moves it to \MAILOUT\FILEOUT;
2. The JL's are recognicing BB= within GT.CNF (BBSFilePath) and
they are searching for *.BBS and *.CBS GTFiles within this
Path. If BB= is not specified, the JL's are taking GTPATH.
3. The option /PM has been enhanced.
4. There is a new general parameter: /!001
You can setup a File for each option. The Name is JL{xx}.TXT, where
xx stands for the name of the option. This File will be displayed
after the JLHeader, if it exists and you specify this general parameter,
and after displaying this File, the User will be asked, if he wants to
continue. This helps you to explain each option.
5. The option /IL has been enhanced. There are now two variables,
you can use within the messages: @V01 = Start Date @V02 = End Date.
The switch I (Invoice) handles the file INVOICE.LOG and each
invoice has a unique InvoiceNumber with is stored in @V03. All
messages have been changed to handle this new variables properly.
6. The option /UT has a new switch: -L to add a line to a TextFile
eg. a LogFile.
7. The option /MC has within MCSSECUR.@JL a new authorization.
It is NF (DIR Netmail Fileout Directory).
8. The option /IL has a new switch. It is the switch O.
-O Write Names of logged on Users to JLPATH\LOGGEDON.TXT
9. The option /MO has two new switches
-E Every User
-T using a TagFile
and a new parameter, if you are using the switch T.
TagFile Name of a File, which contains the names of
these users, whose level should be monitored.
One name per line.
10.The option IL handles a new file: IL-CMD.@JL
This will help you to handle your own entries within GT.LOG.
; This File contains lines, which can be analyzed by the option IL.
; If a line is detected within GT.LOG, IL will recognize it and
; send a message with the specified subject to the User and/or the
; the Sysop.
;
; A line has several fields delimited with a ','.
;
; Field 1: Subject of the Message
; Field 2: Name of the Message, which will be sent to the User
; Field 3: Name of the Message, which will be sent to the Sysop
; Field 4: Text, which should be scanned within GT.LOG (in brackets).
;
;234567890123456789012345 12345678 12345678 12345678901234567890
BOOTING ,BOOT_U ,BOOT_S ,[; BOOTING]
ZIP-REPORT ,ZIP_U ,ZIP_S ,[; ZIPPING]
DBASE-REPORT ,DBASE_U ,DBASE_S ,[; DBASE]
WORD PROCESSOR REPORT ,WORD_U ,WORD_S ,[; WORD PROCESSOR]
DIV ,DIV_U ,DIV_S ,[; DIV]
11.The option MC handles a new file: MC-CMD.@JL
This will help you to handle your own commands for the MCS.
;
; This File contains lines, which can be analyzed by the option MC.
; If a line is detected within a message to the MCS, it will be
; recognized.
;
; A line has sevaral fields delimited with a ','.
;
; 1. Field: Minimum Level to get access.
; 2. Field: Name of the command
; 3. Field: Name of the batch, which will be executed.
; 4. Field: Name of the TextFile, which will be sent to the User.
;
Z,CMD_1,CMD_1.BAT,CMD_1.TXT
Z,CMD_2,CMD_2.BAT,CMD_2.TXT
Z,CMD_3,CMD_3.BAT,CMD_3.TXT
Z,CMD_4,CMD_4.BAT,CMD_4.TXT
Z,CMD_5,CMD_5.BAT,CMD_5.TXT
Z,CMD_6,CMD_6.BAT,CMD_6.TXT
Z,CMD_7,CMD_7.BAT,CMD_7.TXT
Z,CMD_8,CMD_8.BAT,CMD_8.TXT
Z,CMD_9,CMD_9.BAT,CMD_9.TXT
12.There is a new general boolean variable within JL.CNF. The name is
KI= and can be TRUE or FALSE. KI= means 'Kill Users, who have an
invalid Level'.
13.The option CU has a new switch. If you are using the D Switch,
JLUTIL will display dots, while getting a password.
14.The option UT has a new switch: -S. This will help you setting up
CommandFiles for GC. Very useful for setting up CA or DM Command-
Files.
15.A bug within MS has been fixed. If you want to send a netmail
automatically to somebody, you have to enter: Name at xxx_yyy
Exchange the / within the NetNode with a [_].
16.The option IL has a new Switch: -A. This will help you checking
the IL option; it displays the date of each LogFile-Line.
17.The option IL has a new Switch: -N. Send out HUB Reports; you
must specify the N Parameter too.
18.To find *.BBS Files, JLUTIL looks first within GTPATH, then
within BBSFilePath (BB= within GT.CNF) and then within JLPATH.
19.JL.CNF has a new variable: MO= Here you can specify the
Subject of the messages, the MO option sends to the User.
You can use variables like @RFN, etc. Read MS.HLP.
20.Within JL.CNF you can specify the Subjects of the messages,
JLUTIL sends out. The variables 00= to 21= are containing
the DOS Name of the Message. You can add, separated with a
komma, the Subject of this message like
00=UNKNOW_U.MSG,UNKOWN RECEIVER
You can include variables.
21.The option MC has been enhanced. There are new authorizations
available. Read MCSSECUR.@JL for more informations.
22.A bug within ML has been fixed. The option ML distributes now
messages again.
23.The option IL with the parameter N and the switch N handles
now the file MONEY01.@JL.
24.The variable GT= within JL.CNF can be [0] now. If you set
GT=0, JLUTIL runs in local mode. This means, that you can
run THE JL's without having a GT BBS. This can be useful
for people, who want to use several features of THE JL's
like /QU, but are running a FIDO BBS or no BBS.
25.THE JL's are sending out from now on not more than one Usage
Report per month. In the past THE JL's sended a lot of reports
out, if somebody used THE JL's very often.
26.JL.CNF has a new variable. It is DI= (Display kind). It can
be 1 (normal) or 2 (Fast, but not redirectable, for local usage).
27.The option QU has some new features.
28.JL.CNF has four new variables: LP= LOG-PATH; MP= MSG-PATH;
QP= QST-Path and HP= HLP-Path.
29.The archive JLUTIxxx.ZIP stores the directories. It should be
unzipped with the -d option.
30.Several bugs have been fixed.
31.The option GC must be registered to run.
32.JL.MSG stores several messages of THE JL's. Registered Users can
alter JL.MSG to their own requirements. If JL.MSG is altered and
the current option is unregistered, THE JL's are terminating.
33.THE JL's are GT 17.00 compatible.
--------------------------------------------------------------------------
JLUTIL v4.00 Changes, Enhancements... 02-07-91
--------------------------------------------------------------------------
1. JLUTIL is now COMPATIBLE with the following GT Versions:
GT 14 <- NEW
GT 15
GT 16 <- NEW
2. New Variable within JL.CNF: GT=xx xx is the Version of GT
You can specify 14, 15 or 16.
3. JLUTIL has now his own colors. You can specify them within JL.CNF.
Read GENERAL.HLP for more informations.
4. Many of the detected bugs within /DM /CA /CF and other options have
been fixed.
5. JLUTIL's internal modular programming structure has been enhanced.
6. DM's switch C has been removed. A new parameter has been added.
You can specify the UserLevels of these people, whose UnReceived
Msgs should be saved. If you leave this parameter blank, no msgs
will be saved. You can enter ranges with the [..] command eg:
[0..z] or [1368H..Z] or [230PT..gl..m] etc.
7. JLUTIL logs now into JL.CTL, if you don't enter an option or if
somebody enters the DistributorOption.
8. DM's outfit has been enhanced.
9. JLUTIL is faster and smaller now.
10.MC handles the level of the requesting system now correct, when it
detects a FILELIST request.
11.JLBANK has been improved.
12.The Support Echo seems to work.
13.JLUTIL handles the Message Attributes now correct.
14.The variable FA= Force Ansi within JL.CNF has been renamed to AN= ANSI.
AN=TRUE JLUTIL uses ANSI
FALSE JLUTIL doesn't use ANSI
CALLER JLUTIL uses ANSI, if the Caller has selected ANSI
and doesn't use ANSI, if the Caller hasn't
seletected ANSI.
15.Some people are interessted only in a few options of JLUTIL
and they don't want to pay for the whole program. So we decided
to make it possible to register each option seperatly. You
can request the CRC for one, two, three etc option(s) or you
register the whole JLUTIL Program. JLPLOT is in this meaning one
separate option and JLBANK too. There are interessting Registrations-
and Upgrade Packages available.
16.The Help option displays, if an option is registered or not.
17.JLUTIL.DOC has now a table with all available JLUTIL-Options.
18.The IL detects now all Protocols.
19.The MO option has been improved internal dramatically. There
are some new thinks possible.
IF the OldLevel and the NewLevel are identical, JLUTIL doesn't
change the Users Level, but looks, if it can write Answers of
this User to the Sysop.
OldLevel can be ?.
NewLevel can be ?.
20.A new option /QU is available. The handling of Questionaires
and sending the answers to somebody is now very easy. Great feature.
21.JLUTIL's internal ErrorProcedure displays now TP's Errors too;
including ErrorNumber & Address.
22.JL.CTL stores now some more informations and the REPORT (AN -J)
displays these additional infos. JLUTIL expands JL.CTL
- if necessary - to the new format.
23.New Variable within JL.CNF: CU= Currency (for /IL and JLBANK)
24.The SU option allows now multiple searches.
25.JLUTIL checks now, if some variables are missing within JL.CNF
or GT.CNF. It checks also, if there are unknown variables.
26.The internal Initialization Procedure has been enhanced dramatically.
27.A new option /EX is available. Extract Msgs from a MSG-Area to
the File EXTRACT.@JL. great.
28.A new option /GC is available. Reads each line of the InputFile
and handles the line as CommandLine. This makes the use of
JLUTIL faster and lets grow the Counter not too fast.
29.New Variable within JL.CNF: ED=EditorName EditorName is the
DOS FileName (including his PATH) of your Editor. If you want to
use the internal Editor, then write ED=INTERNAL.
30.The option /MS uses from now on an external Editor, if you want.
31.The option /PM looks at the file NOANSWER.@JL within JLPATH.
You can specify names like OZROBOT,NETMAIL SYSTEM or whatever
and /PM will not answer the mail from the entries in this file.
32.The option /DM handles the Sticky flag within GT16. The parameters
have changed.
JLUTIL /DM [MsgArea/?/~,Days,Nr of retained Msgs,Flags1,Flags2,
Flags3,Levels] [-Switches]
^^^^^^
33.The option /CM Check Messages can be run within NetmailAreas.
It sends the Sender a netmail, if the receiver was unknown to
the system.
34.The option /MC has a new REQUEST-Message type. It is: REPORT.
35.The options MC, PM, CM and VM have a new switch: -P
If you specify -P, JLUTIL gets the position of the last scanned
message and starts working at this message. After working, JLUTIL
saves the position of the highest scanned message.
36.JL.CNF has a new variable 21=FileName of the answer-message to
the sender of a message answered with PM.
37.The command @INC within MS has a parameter ,1. Then it uses
the MMR quoting mechanism.
38.The option VM has a new switch: -R
This sets the status of a message to undeleted, if the text of a
message exists.
39.The JL's evaluates the CRC using the version and doesn't make
use of the last digit. v3.11 has the same CRC as v3.12. If
you receive a CRC for v3.10, you can use it with the v3.1x versions.
This makes it easier (and cheaper for you) to pick up and install
bug releases.
40.IL has a new parameter: N If you specify N, IL analyzes the
File GTNET.LOG too and sends the Message NETMAIL.MSG to the Sysop.
IF you use the N Parameter, you have to set up the File MONEY01.@JL.
41.JLUTIL checks now, if after exiting to DOS are still files open.
42.There are two new switches within /EX.
-S Report to Sysop
-U Msg to Sender, if extracted
The switches -S and -U are needing two files. They have the same name
as FileName and the extension .SOP and .USR. You have to put them into
the specified and scanned FileArea. Within these two files you can specify
an include file JL{EXT}.SOP and JL{EXT}.USR.
You can specify a general -S and -U File within the JLUTIL Directory.
The names are EXTRAC_S.MSG and EXTRAC_U.MSG. If you specify certain
files within the scanned FileArea, JLUTIL uses the certain files. If
there are no certain files, JLUTIL uses the EXTRAC_?.MSG files within
JLPATH.
43.If you run a new version, JLUTIL displays INITIAL.TXT and asks
you, if you want to run JLUTIL or Quit to DOS.
44.The JL's have a new general parameter: /SKIPCNFCHECK
This forces the JL's to skip the check of JL.CNF and GT.CNF for
unknown or double variables.
45.The option CU displays now three more informations: The
Expert Status, the NonStop Status and the Screen Length.
The User can change these three additional variables.
--------------------------------------------------------------------------
JLUTIL v3.00 Changes, Enhancements...
--------------------------------------------------------------------------
What is new ?
The JLUTIL v3.00 Package contains JLPLOT v3.00. JLPLOT v3.00 has not
only some additional features. JLPLOT v3.00 is a complete new program.
It analysis JLCALL?.LOG Files from JLUTIL /DC -L. It makes nice charts.
Here are a short description of the changes of JLUTIL v3.00:
1. The Option DM has a new parameter: Number of Retained Messages.
2. Unregistered Copies
JLUTIL writes no longer every time the 'Pls register' sentence into
JL.LOG. Now every 25.th time you use JLUTIL, this sentence will be added
to the logfile. If you have used JLUTIL less than 500 times, there is
no progressivly long delay at startup. The keypress has been removed.
---------------------------------------------------
Registered Used Times Delay KeyPress
---------------------------------------------------
Yes -------------- None None
No less than 500 None None
No less than 1000 YES None
No more than 1000 YES None
---------------------------------------------------
Unregistered Copies have now a maximum delay of 5 seconds instead of
10 seconds.
3. There is a new option CF:
Clean File: this option, cleans files like GT.LOG, GBAG.LOG or
GTNET.LOG
JLUTIL /CF File to clean, File, which contains lines, which should be
deleted, -Switches like U (for UpperCase)
eg. JLUTIL /CF E:\GT\GT.LOG,TRASHLOG.BBS -U
JLUTIL reads GT.LOG and deletes all lines, which are in TRASHLOG.BBS.
Because we used the -U Switch, the search isn't casesensitive.
TRASHLOG.BBS-----------------------
NO CARRIER
; TIME LIMIT
BAD PASSWORD:
SCHD:
; CARRIER LOSS
; Daily Routines: Finished
PAGE NOT ANSWERED
; TIMEOUT
; TIME LIMIT
; BOOTING
PAGE REASON:
-----------------------------------
4. The MASTER CONTROL SYSTEM is now MAILBOX CONTROL SYSTEM. All messages
written from the MCS have no longer four header lines. A single line to
indicate that this msg is from the MCS is now in use:
##MCS v3.00
This will save disk-space and phonecall-money.
5. The option UP has new switches:
-S install SerialNumber - you must use this switch
to install your SerialNumber.
-T change Counter (password protected)
NONE Nothing happens
6. The Distributor Option has been enhanced dramatically.
7. Within JL.CNF there are additional variables:
TO=xx TIMEOUT in minutes eg. TO=5
FA=TRUE or FALSE Force ANSI (put Color into
JLUTIL...)
SC= SerialNumber CRC
NC= Local NetMail Coordinator CRC
DC= Distributor CRC
8. AN has a new switch:
-J sends a JLUTIL Usage Report to Juergen Lorenz via NetMail.
9. The 1 min delay, if you use a new version, has been decreased
to 15 sec. If you use JLUTIL the second time, JLUTIL doesn't
run /CH any longer.
10.A new file is in use: JL.CTL. Here are some informations stored
about the usage of JLUTIL. /AN -J sends me the content as a msg.
JLUTIL sends me sometimes automatically a report. This helps me
to enhance JLUTIL and to see, which options are in use and which
aren't. Also i get a feeling, how many people use JLUTIL.
11.Within the HU option a Bug has been fixed.
12.The option IL has a new switch:
-U Msg to User. Without this Switch, the User will not
get a report. Now it is possible to request
a summary report for the Sysop only.
13.The command REQUEST of the option MC has an enhanced parameter
FILELIST.
Sender: Your Name
Receiver: MAILBOX CONTROL SYSTEM
Net/Node: xxx/yyy
Subj: REQUEST
FILELIST AREAS
FILELIST
FILELIST x
x is the number of the FileArea. FILELIST 1 produces a report
of the first FileArea. FILELIST 2 of the second and so on.
FILELIST without a FileArea sends a report to you of all File-
Areas.
--------------------------------------------------------------------------
JLUTIL v2.07 Changes, Enhancements...
--------------------------------------------------------------------------
/PM
---------------------------------------
Some Bugs have been fixed.
/MC
---------------------------------------
Some Bugs have been fixed.
New Possibility:
Sender: Your Name
Receiver: Master Control System
Net/Node: please specify (NetMail)
Subject: REQUEST
------------------- MSG TEXT ---------------------
FILELIST AREAS
--------------------------------------------------
MCSSECUR.@JL is now in use:
---------------------------------------------------------------------------
;--------------------------- LEVELS for MCS -------------------------------
;A UL ;---------- Markus Mohr -----------------------
803/913
;A UL,DI,FL ;---------- GERMANY ---------------------------
803/000-999
;S UL,DI,FL,CR ;---------- DISTRIBUTORS ----------------------
050/001
029/008
024/004
081/001
801/012
;T DI ;---------- ALL -------------------------------
ALL OTHERS
---------------------------------------------------------------------------
UL = USERLIST
FL = FILELIST
DI = DIR
CR = CRC for JLUTIL (Distributors)
JLUTIL /MC reads this file from the beginning, and terminates after it had
found the Net/Node. The following two MCSSECUR.@JL will have a different
result:
If there is a Msg from 803/913:
;A UL ;---------- Markus Mohr -----------------------
803/913
;A UL,DI,FL ;---------- GERMANY ---------------------------
803/000-999
Here 803/913 will have access only to the USERLIST.
;A UL,DI,FL ;---------- GERMANY ---------------------------
803/000-999
;A UL ;---------- Markus Mohr -----------------------
803/913
Here 803/913 will have access to the USERLIST, DIR and FILELIST, because
the MCS finds this NetNode in the first Entry (803/000-999). You can use
ranges eg. 001-999/000-999 or use the keyword ALL OTHERS, if you want.
/AN
---------------------------------------
Some Bugs have been fixed. JLUTIL /AN counts now NotDeleted User, who have
a Level 0..9,A..Z,a..z only. It checks now, if the Users, who are joining a
MsgArea are not deleted. The analysis should be now more correct.
/Distributor Option
---------------------------------------
The Msg JL{CRC}.MSG has now the VersionNumber of JLUTIL in it. So the
UpGrader knows now, for which version he has received the CRC.
/PR
---------------------------------------
You can now set up your own forms and you can use the normal Variables and
the following:
@RNA Receiver's Name
@RST Receiver's Street
@RCI Receiver's City
@RCO Receiver's Country (this will available in the future)
CHR(xx) somewhere in the Text. xx is a Number. eg: CHR(12) = FormFeed
Run JLUTIL /PR AddressFile,FormFile
eg. JLUTIL /PR Payuser.BBS,Envelope.TXT
ENVELOPE.TXT --------------------------------------------------------
CHR(12)
Juergen Lorenz
HegeStrasse 29
2000 Hamburg 20
D R U C K S A C H E
@RNA
@RST
@RCI
CHR(12)
----------------------------------------------------------------------
So you can make your own Reports, letters, Forms, etc.
Internal Structure
---------------------------------------
has been extremly enhanced.
OutFit
---------------------------------------
The OutFit of JLUTIL has been changed.
/HE
---------------------------------------
Help Option added. Displays all available options.
/IP
---------------------------------------
a Switch has been added: -A actual Caller only
/AC
---------------------------------------
Switch -T (Tongue) is now -Q.
The Syntax is JLUTIL /AC FileName -Q
Displays the File and asks the logged on User to answer the Question.
/MS
---------------------------------------
a bug within v2.06 has been fixed. The Commandline couldn't be handled ok.
/UPGRADE
---------------------------------------
New Upgrade Procedure. You can request a package of 5 UpGrades (eg. v2.08
to v2.12) now.
/Header
---------------------------------------
In the following table you can see, that registered copies have no delay
and no keypress at startup. An unregistered copy, which has been started
less than 1000 times, has a delay, but you can use it in batch-mode,
because there is no keypress. If you have used the copy more than 1000 times
and you haven't registered it, you have to press a random key or [R] to
print the RegistrationForm.
---------------------------------------------------
Registered Used Times Delay KeyPress
---------------------------------------------------
Yes -------------- None None
No less than 1000 YES None
No more than 1000 YES YES
---------------------------------------------------
/Editor
---------------------------------------
JLUTIL checks now, whenever it waits for a keystroke or an answer,
how long the keyboard was inactive. If 10 minutes have passed, JLUTIL
terminates with a TIMEOUT Msg.
/GTUSER.BBS Handling
---------------------------------------
works now with GT 15.50 and prior versions.
/DEBUG Mode
---------------------------------------
looks more pretty. Displays now the ModuleShortCut, the parameters and
the switches and many more informations.
/IL
---------------------------------------
a bug, which occurs, if JLUTIL has no msg to write, has been fixed.
DIV
---------------------------------------
Many small enhancements have been added.
DOC
---------------------------------------
New DOC System -> *.HLP Files and /HE.
--------------------------------------------------------------------------
JLUTIL v2.06 Changes, Enhancements...
--------------------------------------------------------------------------
JL.CNF
--------------------------------
PL= -> PF=
/IP
--------------------------------
JL.CNF Line PL=x AllowedPasswordLen added x is an Integer
/MO
--------------------------------
More characters can be in the usernames. the name Dirk v/d.Dellen will now
be accepted.
LEVELS.@JL has a new structure.
; FORMAT--------------------------------------------------------------
; OldLevel[-Range],NewLevel,eXist|Not exist,Kind,AnswerFile,
; MsgFile To User,Write Answers?, DL/UL(KB),DL-UL(KB),Logons,
; Give Credits,Give Charges; Comment
; --------------------------------------------------------------------
The Write Answers? Field is new. Y or N.
/SU
--------------------------------
JL.CNF Line PH=TRUE added (or FALSE), displays PhoneNumber or NOT.
is now faster
JL.CNF
--------------------------------
EL=TRUE or FALSE Extended logging
/MC
--------------------------------
New Possibility:
Sender: Your Name
Receiver: Master Control System
Net/Node: please specify (NetMail)
Subject: REQUEST
------------------- MSG TEXT ---------------------
FILELIST
USERLIST
DIR
DIR DosDir
--------------------------------------------------
Sender: Your Name
Receiver: Master Control System
at: 803/000
Subject: NODELIST
----------------------------- MSG-TEXT ------------------------
NET-NODE=
PHONE=
BAUD=
CITY=
COUNTRY=
STREET=
CRASHABLE=
SYSOP=
BBSNAME=
POINT-OF=
VOICE=
----------------------------------------------------------------
Sender: Your Name
Receiver: Master Control System
Net/Node: 803/000
Subject: REQUEST DISK
------------------------ Text -------------------------
NAME=
STREET=
CITY=
COUNTRY=
VOICE-LINE=
BIRTHDATE=
NET=
NODE=
BBS-NAME=
BBS-LINE=
SPEED=
COMMENT=
-------------------------------------------------------
/MO
--------------------------------
is faster now.
/PM PRIVATE MAIL ANSWERING ROBOT
--------------------------------
NetMail Areas can now be handled
/Distributor Module
--------------------------
has been enhanced. You don't have to write a msg to the user, JLUTIL
makes this now for you (including SerialNumber, CRC, etc).
/AC
--------------------------
New Switches -L Level as ErrorLevel
-B BPS / 300 as ErrorLevel
-A Ascii Text
-T Tongue: using JLTONGUE.BBS in JLPATH
the first 3 lines are the header
the following lines are the available tongues
/UT UTILITIES
--------------------------
Switch -D Door Maker: make your Door.File and use some varaiables, eg.:
DOOR.BPS--------
Speed: @BPS
Name: @AFN @ALN
DTR: @DTR
LEVEL: @LVL
COM: @COM
----------------
Run JLUTIL /UT DOOR.BPS DOOR.SYS -D. The Result File is in DOOR.SYS.
Interessting, or not ? So you can create your own door-files.
Switch -X Exchange
Run JLUTIL /UT GT.CNF,CM=1
This will set the CM= to 1 in GT.CNF. Very useful for Sysops, who use
FrontDoor or Binkley. Just exchange the Speed. Or different Net/Nodes:
Just exchange NET= and NODE= in Schedule.bbs.
CRC C H A N G E
--------------------------
The CRCs have been changed. Everybody has to pick up a new crc. The only
way to do that at the time is to send me REGISTER.FRM with a money-order.
Why do i take money for JLUTIL ? I am working at the JL's for more than
one year four to ten hours per day. I must live from my programming and
mailboxing. So I have to stop working at JLUTIL or take money for it.
Thanks for registering.
--------------------------------------------------------------------------
JLUTIL v2.05 Changes, Enhancements...
--------------------------------------------------------------------------
/PM PRIVATE MAIL ANSWERING ROBOT
--------------------------------
this Module is NEW.
/MO MONITOR LEVELS
--------------------------------
Many bugs have been fixed.
A switch has been added: -A only actual caller monitoring
Problems: two days ago i detected that my way to handle the
Users is not unique. Sometimes two users have the
SAME User-CRC. Thats bad. I have to work a lot to
fix this. In v2.06 this problem will be fixed. I
hope that this will cause no damage.
/SU SEARCH USERNAME
-------------------------------
has been enhanced. The User can now choose, in which field it will be
searched for the specified pattern.
More details about the Users will be displayed.
/MO MONITOR LEVEL
-------------------------------
Every User has now a unique JL-CRC. But this CRC is the same for all
people, who have the same name. Juergen Lorenz at 803/000 has the same JL-
CRC as Juergen Lorenz at 803/003.
Upgrade Procedure
-------------------------------
A simple upgrade module has been implemented. Type simply your Serial-
Number, enter your CRC and JLUTIL installs itself.
Distributors/Registration
-------------------------------
--------------------------- DISTRIBUTORS --------------------------------
024/004 414-235-5216 24 Oshkosh *CUSHMAN CONNECTION .. Scott Cushman
029/008 808-422-2921 96 Honolulu *PROGRAMMERS EXCHANGE Ed Bragg
050/001 44-634200931 96 Kent *BIXBOX .............. Terry Dansey
081/001 404-798-4006 96 Augusta *JACK'S BOARD ........ Jack Hazel
801/012 31-297560095 24 Uithoorn *THE BRAIN ........... Ben Geertsema
803/000 49-404605150 24 Hamburg *WAP BOX #1 .......... Juergen Lorenz
---------------------------------------------------------------------------
There are four REGISTER-Files:
REGISTER.USA
REGISTER.BRD
REGISTER.HOL
REGISTER.UK
Please send the filled out REGISTER File to your Distributor and include a
money order. Everybody, who has never paid for JLUTIL, has to ask for a
first-time registration.
/DM
--------------------------
has been (very) enhanced. Kills bagged msgs. Copies a msg into the private
folder of an user, if the msg has not been received and the user is known
to the system, before deleting the msg. That's great, isn't it ?
/Distributor Module
--------------------------
has been enhanced.
/AN
--------------------------
has been enhanced. Some bugs reading GTMDIR.BBS has been fixed.
/MC
--------------------------
has been enhanced.
--------------------------------------------------------------------------
JLUTIL v2.04 Changes, Enhancements...
--------------------------------------------------------------------------
- several bugs have been fixed.
- more IO Checks
- within /IL you can now request reports without a summary for the Sysop
- IL the switch -l (last day) has been renamed to -d.
- /CP -> /CU
- /DATE xx[x,..] xx = days eg. 1,15 at the 1. and 15.th
of each month will JLUTIL run
- /IL -lxx switch now means analyzing last xx days
- /SU this function is now documented (Search UserName)
- /RU -> MO (Monitor Levels)
- /MO has been (very) enhanced
- /RE Register JLUTIL:
You have to fill out REGISTER.FRM , include a money-order and
send it to a distributor or to me.
Perhaps in the future we can handle VISA and MASTERCARD. Then
you can write the following msg.
Please write the following Msg to the MCS at 803/000:
┌
│ Sender : Your Name
│ Receiver : MASTER CONTROL SYSTEM
│ Net/Node : 803/000
│ Subject : Register
│
│ STREET=_______________________________
│ TOWN=_________________________________
│ ZIP=__________________________________
│ COUNTRY=______________________________
│ TELNR=________________________________
│
│ VISA=_________________________________
│or MASTER=_______________________________
└
and you will get a valid CRC for JLUTIL and a small Prg
to install your SerialNumber.
- /MS NetMail Support (-> JLUTIL /MS '~')
~ instead of ? or a MsgAreaDir.
Receiver: Name at Net_Node
^-------- (_ instead of /)
eg: Juergen Lorenz at 803_000
- /CO Compile Usernames for /MO
Level Files can be created,
;A CoSysops
CoSysop #1
The Number of him will be in the File: LVL_065.@JL
(ORD('A') = 65)
Switch: -A for Append
- /HU has the variables you know in /MS. Some new Variables
are available:
@AFN Actual Callers FirstName
@ALN Actual Callers Last Name
New parameters:
/HU FileName,Speed(0..36350),Errors(0..36500)
The best is:
/HU FileName,100,100
- /VM Validate MSGs
If a msg is deleted and the Msg-File exists, it will
erase the Msg-File.
If a msg is not deleted and the File dosen't exist, the
Header will be deleted.
- /CM looks, if the sender and the receiver of private not
received msgs exist.
- /CH has been improved
- /CU has been improved. A msg, that the Echo is OFF, if it is
off has been added.
The length of the password must now longer than 4 characters.
-Help has been changed.
- /MC has been improved (run this daily)
- /RE Register JLUTIL has been changed
- /MS a new Receiver Menu Point has been added: Receiver.
You can now enter one receiver, which must not be a valid
User (like 'ALL', 'Sysop' etc).
vs: Name (here you must enter a valid UserName)
- /MP -> /CA Change Attribute of Msgs
You can now change attributes of Msgs.
- /CA Area,PKN?,PKN eg: /CA ?,?,K
This makes all msgs kill-protected. The last parameter
must be ONE character.
- IF the copy of JLUTIL is NOT registered, you have to wait
for each time, you've started JLUTIL, 0.004 sec. After
this delay you have to press a key.
This is only implemented in NON-REGISTERED Versions.
Please register your copy.
-CRC The CRCs have been changed. Everybody has to pick up
a new crc. The only way to do that at the time is to
send me REGISTER.FRM with a money-order.
Why do i take money for JLUTIL ? I am working at
the JL's for more than one year four to ten hours per day.
I must live from my programming and mailboxing. So
I have to stop working at JLUTIL or take money for it.
Thanks for registering.
-OVR JLUTIL uses now Overlays (JLUTIL.OVR)
- some bugs in the Beta Version fixed
- JL.CNF has two more Lines:
MD= MailDrive, where are your \MAILOUT and \MAILIN Dirs
ZP= ZipPath, where your copy of PKZIP.EXE is
- /MC you can write several msgs to the Master Control System of
a board.
Sender: Your Name
Receiver: Master Control System
Net/Node: please specify (NetMail)
Subject: REQUEST
------------------------ TEXT -----------------------
DIR ;this will produce a report of the
NetMailFileOutDir at the specified
Net/Node. So you can easily make a .FR.
-----------------------------------------------------
The Receiver has to run /MC daily (!!!).
- /SE the JLSECURE Module BETA (!!!). this module makes all
NetMail Msgs password-protected. The B-Bags in a G-Bag
will be converted to a T-Bag, the B-Bags will be then
deleted. There are two switches -R receive and -S
send. The receiver must run JLUTIL /SE too. Please
don't use this module, but you can try it out with a
friend of you. The password of a B-Bag is:
NetNode of Sender -> NetNode of receiver
eg. 803/000->050/001
So, if JLUTIL fails you can decrypt the T-Bags manually.
After the beta test has been finished, another procedure
to make the psw will be used.
-/MS if the MCS writes a msg, the msg has a header. this header
has been changed.
--------------------------------------------------------------------------
JLUTIL v2.03 Changes, Enhancements...
--------------------------------------------------------------------------
- /DEBUG run JLUTIL with this Parameter, if you'll get
an TurboPascal Error, write me the last passed mark,
the version of JLUTIL (including the Date of JLUTIL.EXE),
the releasing date and the module you are trying to run.
If a module doesn't work, use for this module a prior version.
- A bug has been fixed using JLUTIL the second time (you have gotten
an Error #5 (can't open USER.IDX);
- M1=, M2= and M3= in JL.CNF allow to specify into which MsgArea
the MasterControlSystem and the MailingLists puts their
messages.
- /PAUSE if you insert this parameter, JLUTIL will pause
after 24 lines.
- /IL new parameters: X: Time Usage
M: Misc. Infos
new switches: -M Last Month
-S Copy to Sysop
Complete new internal structure of the INSPECT LOG-FILE SYSTEM.
Creates reports.
- /MS new variable: @INC INCLUDE FILENAME
eg. @INC Test.Txt
at this point the file Test.Txt will be included.
--------------------------------------------------------------------------
JLUTIL v2.02 Changes, Enhancements...
--------------------------------------------------------------------------
- THE JL.CNF File FORMAT has changed (!!!) M0 - M9 -> 00 - 19
- /AC A bug with the ANSI Information has been fixed
- /ML new Parameter: MAILING LISTs
--------------------------------------------------------------------------
JLUTIL v2.01 Changes, Enhancements...
--------------------------------------------------------------------------
- A bug with /DM has been fixed.
- PhoneNumber Entries as in /RE or /BA can now handle '+#:() '
- /IL has the new switch -d for last day only
- /HU has the new switch -n for no CR at the End of the
simulation
- A bug with /BA has been fixed.
- /DM has the new switch -NPK
-N Delete received none-protected MSGs
-P Delete received private MSGs
-K Delete received kill-protected MSGs
- /BA Some Activities will now be logged into JLBANK.LOG.
--------------------------------------------------------------------------
JLUTIL v2.00 Changes, Enhancements...
--------------------------------------------------------------------------
Now compatible with GT 15.00
▄███████▄ ▄██▄ ▄████████▄ ▄██▄ ▄██████████▄ ▄███████████▄
▀▀ ███ █████ ███ ██ █████ ████ ████ ▀▀▀█████▀▀▀
███ █████ ███▄▄▄▄▄██ █████ ████ ████ █████
███ █████ ████▀▀▀▀▀ █████ ████ ████ █████
▄▄ ███ ██████████▄ ████ ██████████▄ ████ ████ █████
▀███████▀ ▀████████▀ ▀██▀ ▀████████▀ ▀██████████▀ ▀██▀
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HISTORY JLPLOT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.00 - now compatible with GT 15.00
2.01 - Seveal bugs have been fixed.
- the regression analysis is now more comfortable
more Informations like the correlation between DAYS and CALLS,
which is a measure for the variance of CALLS per DAY.
- Confidence Intervals in the 'LOOKING INTO THE FUTURE' Menu
2.03 - no changes
2.04 - no changes
2.05 - no changes
4.00 - no changes
4.50 - includes all new features of JLUTIL v4.50.